NSIM: An Interconnection Network Simulator for Extreme-Scale Parallel Computers
نویسندگان
چکیده
In the near future, interconnection networks of massively parallel computer systems will connect more than a hundred thousands of computing nodes. The performance evaluation of the interconnection networks can provide real insights to help the development of efficient communication library. Hence, to evaluate the performance of such interconnection networks, simulation tools capable of modeling the networks with sufficient details, supporting a user-friendly interface to describe communication patterns, providing the users with enough performance information, completing simulations within a reasonable time, are a real necessity. This paper introduces a novel interconnection network simulator NSIM, for the evaluation of the performance of extreme-scale interconnection networks. The simulator implements a simplified simulation model so as to run faster without any loss of accuracy. Unlike the existing simulators, NSIM is built on the execution-driven simulation approach. The simulator also provides a MPI-compatible programming interface. Thus, the simulator can emulate parallel program execution and correctly simulate point-to-point and collective communications that are dynamically changed by network congestion. The experimental results in this paper showed sufficient accuracy of this simulator by comparing the simulator and the real machine. We also confirmed that the simulator is capable of evaluating ultra large-scale interconnection networks, consumes smaller memory area, and runs faster than the existing simulator. This paper also introduces a simulation service built on a cloud environment. Without installing NSIM, users can simulate interconnection networks with various configurations by using a web browser. key words: discrete event simulation, multiprocessor interconnection, parallel processing
منابع مشابه
Strategies for the Implementation of Interconnection Network Simulators on Parallel Computers
Methods for simulating multistage interconnection networks using massively parallel SIMD computers are presented. Aspects of parallel simulation of interconnection networks are discussed and different strategies of mapping the architecture of the network to be simulated onto the parallel machine are studied and compared. To apply these methods to a wide variety of network topologies, the discus...
متن کاملParallel Discrete Event Simulation of Wormhole Routing Interconnection Networks
Simulation is inevitable for dimensioning interconnection networks for parallel computers. In this study, we present the application of a parallel eventdriven simulator for k-ary 2-cube wormhole-routing interconnection networks running on the Intel Paragon and discuss simulator speedup behavior and influence of the operation modes of the simulated network (synchronous, asynchronous, and mixed m...
متن کاملThe Earth Simulator System
1-1 1-2 1-3 & 2-1 2-2 2-3 & 3-1 The Earth Simulator System By Shinichi HABATA,* Mitsuo YOKOKAWA† and Shigemune KITAWAKI‡ *Computers Division †National Institute of Advanced Industrial Science and Technology (AIST) ‡Earth Simulator Center, Japan Marine Science and Technology Center The Earth Simulator, developed by the Japanese government’s initiative “Earth Simulator Project,” is a highly paral...
متن کاملMetacube – A New Interconnection Network for Large Scale Parallel Systems
The hypercube has been widely used as the interconnection network for parallel computers. However, in hypercubes, the number of communication links for each node is a logarithmic function of the total number of nodes. Therefore, the hypercube is not a good candidate for an interconnection network for a very large parallel computer that might contain hundreds of thousands of nodes due to IC tech...
متن کاملSimuRed: A flit-level event-driven simulator for multicomputer network performance evaluation
0045-7906/$ see front matter 2009 Elsevier Ltd doi:10.1016/j.compeleceng.2009.02.004 * Corresponding author. Tel.: +34 9635 43943; fa E-mail addresses: [email protected] (F. Pard The interconnection network is one of the most important multicomputer components, since it has a great impact on global system performance. Many models and simulators have been proposed to evaluate network performa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEICE Transactions
دوره 94-D شماره
صفحات -
تاریخ انتشار 2011